class CreateCadastroInstituicaoPessoaFisicaProfissaoVinculos < ActiveRecord::Migration
  def self.up
    create_table :vinculo do |t|
      t.string :nome, :limit => 40, :null => false
      t.string :situacao, :limit => 3, :null => false
      t.timestamps
    end
    Vinculo.create :nome => 'avulso', :situacao => '001'
    Vinculo.create :nome => 'celetista', :situacao => '001'
    Vinculo.create :nome => 'estagiário', :situacao => '001'
    Vinculo.create :nome => 'estagiário profissional', :situacao => '001'
    Vinculo.create :nome => 'estatutário', :situacao => '001'
    Vinculo.create :nome => 'mista: celetista e estatutário', :situacao => '001'
    Vinculo.create :nome => 'temporário e por prazo determinado ', :situacao => '001'
    Vinculo.create :nome => 'terceirizado', :situacao => '001'
    Vinculo.create :nome => 'sem vínculo empregatício', :situacao => '001'
  end

  def self.down
    drop_table :vinculo
  end
end